home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CICA Windows Explosion!
/
The CICA Windows Explosion! - Disc 2.iso
/
demo
/
pwrtcp11.exe
/
TCP.TX_
/
TCP.bin
Wrap
Text File
|
1995-02-16
|
2KB
|
64 lines
PowerTCP TCP Libraries
======================
Interface Details
-----------------
The DLL interface provides C functions that your application can
call, using callback functions for event notification. The
Microsoft static library interface provides a C++ base class with
member functions your application can call, using virtual
functions for event notification. The VBX interface provides
properties instead of functions, and event handlers for all event
notification.
All PowerTCP TCP interfaces provide the following functions and
event notification:
Connect() - Specify the remote host, remote port, and local host
(for multi-homed hosts) and your application is notified of the
connection.
Listen() - Specify the local host and port, and your program is
notified of a successful listening state. This function is only
used by servers.
Accept() - When listening and informed of a passive connection,
this function initializes a new session with the connection. This
function is only used by servers.
Send() - Sends a block of data, handling all buffering. Your
application is notified when the data has been accepted by the
system buffers (thereby providing flow control). The Recv() event
handler is called with data when it is received.
Close() - Closes or abort operations, releasing all system
resources.
Support
-------
Dart Communications provides free installation support.
Software maintenance agreement is available through OEM licensing.
Consulting services are also offered.
Libraries
---------
P16TCPL.LIB, P16TCPLD.LIB, P16TCPM.LIB, P16TCPMD.LIB, P16TCPSD.LIB and p16TCPS.LIB provide the 16-bit C++ interface.
P32TCP.LIB provides a 32-bit C++ interface. P16TCPC3.DLL and
P32TCPC3 are provided as 16 and 32-bit versions. P16TCPB3.VBX provides the VB interface.
Sample applications and source code that utilize each library are
also included.
Contact
-------
Dart Communications Tel: 315.655.1024
61 Albany Street Fax: 315.655.1025
Cazenovia, NY 13035 E-mail: sales@dart.com